package sweezy.swf.tools.esc.abc
{

	public class ESC
	{

		private var _bytes:Array;

		[Embed("/assets/esc/debug.es.abc", mimeType="application/octet-stream")]
		private var _bytes0:Class;

		[Embed("/assets/esc/util.es.abc", mimeType="application/octet-stream")]
		private var _bytes1:Class;

		[Embed("/assets/esc/asm.es.abc", mimeType="application/octet-stream")]
		private var _bytes10:Class;

		[Embed("/assets/esc/abc.es.abc", mimeType="application/octet-stream")]
		private var _bytes11:Class;

		[Embed("/assets/esc/abc-encode.es.abc", mimeType="application/octet-stream")]
		private var _bytes12:Class;

		[Embed("/assets/esc/abc-decode.es.abc", mimeType="application/octet-stream")]
		private var _bytes13:Class;

		[Embed("/assets/esc/emit.es.abc", mimeType="application/octet-stream")]
		private var _bytes14:Class;

		[Embed("/assets/esc/cogen.es.abc", mimeType="application/octet-stream")]
		private var _bytes15:Class;

		[Embed("/assets/esc/cogen-stmt.es.abc", mimeType="application/octet-stream")]
		private var _bytes16:Class;

		[Embed("/assets/esc/cogen-expr.es.abc", mimeType="application/octet-stream")]
		private var _bytes17:Class;

		[Embed("/assets/esc/esc-core.es.abc", mimeType="application/octet-stream")]
		private var _bytes18:Class;

		[Embed("/assets/esc/eval-support.es.abc", mimeType="application/octet-stream")]
		private var _bytes19:Class;

		[Embed("/assets/esc/bytes-tamarin.es.abc", mimeType="application/octet-stream")]
		private var _bytes2:Class;

		[Embed("/assets/esc/esc-env.es.abc", mimeType="application/octet-stream")]
		private var _bytes20:Class;

		[Embed("/assets/esc/sampler.es.abc", mimeType="application/octet-stream")]
		private var _bytes21:Class;

		[Embed("/assets/esc/esc.es.abc", mimeType="application/octet-stream")]
		private var _bytes22:Class;

		[Embed("/assets/esc/util-tamarin.es.abc", mimeType="application/octet-stream")]
		private var _bytes3:Class;

		[Embed("/assets/esc/lex-char.es.abc", mimeType="application/octet-stream")]
		private var _bytes4:Class;

		[Embed("/assets/esc/lex-token.es.abc", mimeType="application/octet-stream")]
		private var _bytes5:Class;

		[Embed("/assets/esc/lex-scan.es.abc", mimeType="application/octet-stream")]
		private var _bytes6:Class;

		[Embed("/assets/esc/ast.es.abc", mimeType="application/octet-stream")]
		private var _bytes7:Class;

		[Embed("/assets/esc/define.es.abc", mimeType="application/octet-stream")]
		private var _bytes8:Class;

		[Embed("/assets/esc/parse.es.abc", mimeType="application/octet-stream")]
		private var _bytes9:Class;

		public function ESC()
		{
			init();
		}

		private function init():void
		{
			_bytes = [];

			for (var i:uint = 0; i < 23; i++)
			{
				_bytes[i] = new this["_bytes" + i];
			}
		}
	}
}